/**
 * 数组；有序列表组成的数据结构
 * 数组元素可以是任意的数据类型 长度是动态变化的
 * 数组的创建；直接字面量[]
 */
//var arr =[10,'hello',true,null,undefined,{age:20}];
//通过下表/索引访问数组元素 下标从0开始
//console.log(arr[5]);
//console.log(arr[arr.length-1]);








/**
 * 数组API
 * 1.pop  从数组末尾删除一个数组元素
 * 2.push 从数组末尾新增一个数组元素
 * 3.shift 从数组头部删除一个数组元素
 * 4.inshift 从数组头部新增一个数组元素
 * 5.reverse 反转数组
 * 6.forEach 遍历数组
     */
var arr =[10,'hello',true,null,undefined,{age:20}];
//arr.pop();
//arrpush('lerry','larry');
// arr.shift();
// arr.shift();
// arr.unshift('terry','larry');
// arr.reverse();
arr.forEach(function(item,index,arr){
    // item---数组每一项  ondex---每一项对应的索引
    // arr数组本身
    console.log(item,index,arr);
});
// console,console.log(arr);
// 创建数组使用构造函数
var arr1=new Array(1,2,3,4.5);
console.log(arr1);
